/*
* @Author: yanxiaoli
* @Date:   2018-10-18 15:11:00
* @Last Modified by:   Administrator
* @Last Modified time: 2018-10-19 15:34:16
*/
html{background:#F8F8F8;}

.hot-list{height:90px;line-height:90px;border-bottom:#eee 1px solid;font-size: 16px;}
.city_tit{float: left;margin-right:44px;font-weight: 600;}
.city_recommend_list{overflow: hidden;float: left;}
.city_recommend_list li{float: left;}
.city_recommend_list li a{color:#666;margin-right:30px;}

.city_list_section{margin-top:15px;}
.copy-select { width: 140px; height: 38px; line-height: 37px; cursor: pointer; margin: 0 10px 0 0; display: inline-block; border: 1px solid #ddd; position: relative; }
.copy-select:after {position: absolute;right: 5px;top: 50%;margin-top: -17px;content: "\e6aa";color:#999;font-size: 20px;}
.copy-select input {width: 130px;height: 38px;outline: none;border: none;padding-left:10px;color:#999;margin-top: -2px;}
.copy-select ul { position: absolute; top: 38px; left: 0; display: none; width: 139px; max-height: 350px; z-index: 9999; overflow-y: auto; background:#fff;border:#ddd 1px solid;}
.copy-select ul li { list-style: none; height: 34px;padding-left:10px;  }


.city_list_li{padding:15px 0;line-height:50px;overflow: hidden;}
.city_firstletter{width: 50px;height: 50px;line-height: 50px;text-align:center;border-radius: 50%;background:#2299FB;box-shadow:0px 2px 4px 0px rgba(18,136,233,1);float: left;}
.city_firstletter span{color:#fff;font-size: 16px;}
.city_list{float: left;}
.city_list_tit{float: left;margin:0 60px 0 20px;font-weight: 600;}
.city_province{overflow: hidden;font-size: 16px;}
.city_province ul{float: left;}
.city_province ul li{float: left;margin-right:30px;}
.city_province ul li a{color:#666;}
.city_province ul li a:hover{color:#2299FB;}